subsidiary undertakings - Francés Inglés Diccionario